home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / iso9660 / mail / pine / imap.arc / text0114.txt < prev    next >
Encoding:
Text File  |  1993-07-02  |  844 b   |  24 lines

  1. It appears that there is a serious bug in the IMAP protocol BNF that we are
  2. going to have to work on.
  3.  
  4. The IMAP specification uses the concept of a ``string'', which can be NIL, an
  5. atom, a quoted string, or a literal.
  6.  
  7. In reality, what has come about is that in fetch responses a string can be
  8. NIL, a quoted string, or a literal.  Atoms are not permitted.
  9.  
  10. In certain other cases (e.g. MAILBOX and BBOARD), the string is a whole-line
  11. argument.
  12.  
  13. In certain other cases (e.g. flags and keywords), the string is an atom.
  14.  
  15. I thought I could fix the code to conform to the document, but experimentation
  16. showed that lots of deployed code breaks.  So, I think it would be best if the
  17. new IMAP document describes the implemented behavior, rather than the rather
  18. vaguely-expressed Lisp-like behavior that RFC-1176 inherited from RFC-1064.
  19.  
  20. Comments?
  21.  
  22.  
  23.  
  24.